armour-piercing projectile - Español Inglés Diccionario